Write Standard CRUDRepo
interface WriteStandardCRUDRepo<ObjectType, IdType, InputValueType> : Repo
Content copied to clipboard
Functions
Link copied to clipboard
abstract suspend fun create(values: List<InputValueType>): List<ObjectType>
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract suspend fun update(values: List<UpdatedValuePair<IdType, InputValueType>>): List<ObjectType>
Content copied to clipboard
abstract suspend fun update(id: IdType, value: InputValueType): ObjectType?
Content copied to clipboard
Properties
Inheritors
CRUDCacheRepo
Link copied to clipboard
StandardCRUDRepo
Link copied to clipboard
WriteMapCRUDRepo
Link copied to clipboard
Link copied to clipboard
KtorStandardCrudRepo
Link copied to clipboard
KtorWriteStandardCrudRepo
Link copied to clipboard
Link copied to clipboard
Extensions
create
Link copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.create(vararg values: InputValueType): List<ObjectType>
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.create(vararg values: InputValueType): List<ObjectType>
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.create(vararg values: InputValueType): List<ObjectType>
Content copied to clipboard
delete By Id
Link copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.deleteById(vararg ids: IdType)
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.deleteById(vararg ids: IdType)
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.deleteById(vararg ids: IdType)
Content copied to clipboard
update
Link copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.update(vararg values: UpdatedValuePair<IdType, InputValueType>): List<ObjectType>
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.update(vararg values: UpdatedValuePair<IdType, InputValueType>): List<ObjectType>
Content copied to clipboard
suspend fun <ObjectType, IdType, InputValueType> WriteStandardCRUDRepo<ObjectType, IdType, InputValueType>.update(vararg values: UpdatedValuePair<IdType, InputValueType>): List<ObjectType>
Content copied to clipboard